package com.cloud.entity.mes;

import lombok.Data;

import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

/**
 * mes_sys_jy_material
 * @author 
 */
@Data
@Table(name = "mes_sys_jy_material")
public class MesSysJyMaterial implements Serializable {
    /**
     * id
     */
    private String id;

    /**
     * ERP 产品ID
     */
    private String productid;

    /**
     * 产品线id
     */
    private String plineid;

    /**
     * 物料编码
     */
    private String code;

    /**
     * 物料描述
     */
    private String name;

    /**
     * 机型
     */
    private String model;

    /**
     * 装箱台数
     */
    private Integer perbox;

    /**
     * ERP单位
     */
    private String erpunit;

    /**
     * 是否为关键物料 0否 1是
     */
    private Short iskey;

    /**
     * 物料类型0成品 1半成品 2原材料
     */
    private Short type;

    /**
     * 流转方式0单个 1批次
     */
    private Short circulation;

    /**
     * 物料大类
     */
    private String bigitem;

    /**
     * 物料小类
     */
    private String subitem;

    /**
     * 安全库存
     */
    private Integer safetystock;

    /**
     * 保质期
     */
    private Integer shelflife;

    /**
     * 创建时间
     */
    private Date cdtime;

    /**
     * 创建人id
     */
    private String cduserid;

    /**
     * 创建人名称
     */
    private String cdusername;

    /**
     * 修改时间
     */
    private Date mdtime;

    /**
     * 修改人id
     */
    private String mduserid;

    /**
     * 修改人名称
     */
    private String mdusername;

    /**
     * 删除标识0否1是
     */
    private Short deleted;

    /**
     * 状态0启用 1停用
     */
    private Short status;

    private static final long serialVersionUID = 1L;
}